module.exports = {
    css: {
        loaderOptions: {
            sass: {
                additionalData: `@import "./src/assets/css/theme.scss";`,  // scss 的目录文件
            },
        },
    },
    // pluginOptions: {
    //     'style-resource-loader': {
    //         preProcess: 'sass',
    //         patterns: [
    //             path.resolve(__dirname, './src/assets/css/*.scss')
    //         ]
    //     }
    // },
    // pages: {
    //     index: {
    //       // page 的入口
    //       entry: 'src/main.js',
    //       // 模板来源
    //       template: 'public/index.html',
    //       // 在 dist/index.html 的输出
    //       filename: 'index.html',
    //       // 当使用 title 选项时，
    //       // template 中的 title 标签需要是 <title><%= htmlWebpackPlugin.options.title %></title>
    //       title: 'Vue Page',
    //       // 在这个页面中包含的块，默认情况下会包含
    //       // 提取出来的通用 chunk 和 vendor chunk。
    //       chunks: ['chunk-vendors', 'chunk-common', 'index']
    //     },
    //     // 当使用只有入口的字符串格式时，
    //     // 模板会被推导为 `public/subpage.html`
    //     // 并且如果找不到的话，就回退到 `public/index.html`。
    //     // 输出文件名会被推导为 `subpage.html`。
    //     subpage: 'src/subpage/main.js'
    //   },
      devServer: {
        host: 'localhost',
        port: 8080,
        // https: false,
        // overlay: {
        //   warnings: true,
        //   errors: true
        // },
        // 代理，规避跨域问题
        //proxy: 'http://localhost:4000'
        // 制定路径的代理，规避跨域问题
        // proxy: {
        //     '/api': {
        //       target: '<url>',
        //       ws: true,
        //       changeOrigin: true
        //     },
        //     '/foo': {
        //       target: '<other_url>'
        //     }
        // },
      },
      // 是否保存时启用lint
      lintOnSave: false
}